<?php


class Tx_Joinformattac_Domain_Model_JoinForm extends Tx_Extbase_DomainObject_AbstractEntity{
	
	/****** hier die Pflichteingabe für den Beitritt *********/
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $vorname;
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $nachname;

	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $strasse;
	
	/**
	 * @var int
	 * 
	 */
	
	protected $plz;
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $ort;	
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $land;
	
	/**
	 * @var int
	 * 
	 */
	protected $beitrag;

	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	

	protected $zahlungsrhythmus;

	/****** hier die optionalen Eingabe für den Beitritt *********/	

	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $anrede;
		
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	

	protected $beruf;
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $geburtstag;
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $telefon;	

	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $fax;
	
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	
	protected $email;
	/**
	 * @var boolean
	 * 
	 */		
	protected $datenweitergabe;
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 3000)
	 */
	protected $bemerkungen;
	/**
	 * @var boolean
	 * 
	 */
	protected $einzug;
	/**
	 * @var int
	 * 
	 */
	protected $kontonummer;
	/**
	 * @var int
	 * 
	 */
	protected $blz;
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	protected $kontovorname;
	/**
	 * @var string
	 * @validate StringLength(minimum = 1, maximum = 80)
	 */
	protected $kontonachname;
	
	
	public function __construct(){
		
	}
	/**
	 * Enter description here ...
	 * @param string $vorname
	 * @return void
	 */
	public function setVorname($vorname){
		$this->vorname = $vorname;
	}
	/**
	 * @return string
	 */
	public function getVorname(){
		return $this->vorname;
	}
	/**
	 * Enter description here ...
	 * @param string $vorname
	 * @return void
	 */
	public function setNachname($nachname){
		$this->nachname = $nachname;
	}
	/**
	 * @return string
	 */
	public function getNachname(){
		return $this->nachname;
	}	
	/**
	 * Enter description here ...
	 * @param string $strasse
	 * @return void
	 */
	public function setStrasse($strasse){
		$this->strasse = $strasse;
	}
	/**
	 * @return string
	 */
	public function getStrasse(){
		return $this->strasse;
	}	
	/**
	 * Enter description here ...
	 * @param int $plz
	 * @return void
	 */
	public function setPlz($plz){
		$this->plz = $plz;
	}
	/**
	 * @return int
	 */
	public function getPlz(){
		return $this->plz;
	}
	/**
	 * Enter description here ...
	 * @param string $ort
	 * @return void
	 */
	public function setOrt($ort){
		$this->ort = $ort;
	}
	/**
	 * @return string
	 */
	public function getOrt(){
		return $this->ort;
	}
	/**
	 * Enter description here ...
	 * @param string $land
	 * @return void
	 */
	public function setLand($land){
		$this->land = $land;
	}
	/**
	 * @return string
	 */
	public function getLand(){
		return $this->land;
	}	
	/**
	 * Enter description here ...
	 * @param string $beruf
	 * @return void
	 */
	public function setBeruf($beruf){
		$this->beruf = $beruf;
	}
	/**
	 * @return string
	 */
	public function getBeruf(){
		return $this->beruf;
	}	
	/**
	 * Enter description here ...
	 * @param string $geburtstag
	 * @return void
	 */
	public function setGeburtstag($geburtstag){
		$this->geburtstag = $geburtstag;
	}
	/**
	 * @return string
	 */
	public function getGeburtstag(){
		return $this->geburtstag;
	}		
	/**
	 * Enter description here ...
	 * @param string $telefon
	 * @return void
	 */
	public function setTelefon($telefon){
		$this->beruf = $telefon;
	}
	/**
	 * @return string
	 */
	public function getTelefon(){
		return $this->telefon;
	}	
	/**
	 * Enter description here ...
	 * @param string $fax
	 * @return void
	 */
	public function setFax($fax){
		$this->beruf = $fax;
	}
	/**
	 * @return string
	 */
	public function getFax(){
		return $this->fax;
	}	
	/**
	 * Enter description here ...
	 * @param string $email
	 * @return void
	 */
	public function setEmail($email){
		$this->email = $email;
	}
	/**
	 * @return string
	 */
	public function getEmail(){
		return $this->email;
	}
	/**
	 * Enter description here ...
	 * @param boolean $datenweitergabe
	 * @return void
	 */
	public function setDatenweitergabe($datenweitergabe){
		$this->datenweitergabe = $datenweitergabe;
	}
	/**
	 * @return boolean
	 */
	public function getDatenweitergabe(){
		return $this->datenweitergabe;
	}
	/**
	 * Enter description here ...
	 * @param string $bemerkungen
	 * @return void
	 */
	public function setBemerkungen($bemerkungen){
		$this->bemerkungen = $bemerkungen;
	}
	/**
	 * @return string
	 */
	public function getBemerkungen(){
		return $this->bemerkungen;	
	}
	/**
	 * Enter description here ...
	 * @param boolean $einzug
	 * @return void
	 */
	public function setEinzug($einzug){
		$this->einzug = $einzug;
	}
	/**
	 * @return booleam
	 */
	public function getEinzug(){
		return $this->einzug;	
	}
	/**
	 * Enter description here ...
	 * @param int $kontonummer
	 * @return void
	 */
	public function setKontonummer($kontonummer){
		$this->kontonummer = $kontonummer;
	}
	/**
	 * @return int
	 */
	public function getKontonummer(){
		return $this->kontonummer;	
	}
	/**
	 * Enter description here ...
	 * @param int $blz
	 * @return void
	 */
	public function setBlz($blz){
		$this->blz = $blz;
	}
	/**
	 * @return int
	 */
	public function getBlz(){
		return $this->blz;	
	}
	/**
	 * Enter description here ...
	 * @param int $beitrag
	 * @return void
	 */
	public function setBeitrag($beitrag){
		$this->beitrag = $beitrag;
	}
	/**
	 * @return int
	 */
	public function getBeitrag(){
		return $this->beitrag;	
	}
	/**
	 * Enter description here ...
	 * @param string $zahlungsrhythmus
	 * @return void
	 */
	public function setZahlungsrhythmus($zahlungsrhythmus){
		$this->zahlungsrhythmus = $zahlungsrhythmus;
	}
	/**
	 * @return string
	 */
	public function getZahlungsrhythmus(){
		return $this->zahlungsrhythmus;	
	}
	/**
	 * Enter description here ...
	 * @param string $kontovorname
	 * @return void
	 */
	public function setKontovorname($kontovorname){
		$this->kontovorname = $kontovorname;
	}
	/**
	 * @return string
	 */
	public function getKontovorname(){
		return $this->kontovorname;	
	}
	/**
	 * Enter description here ...
	 * @param string $kontonachname
	 * @return void
	 */
	public function setKontonachname($kontonachname){
		$this->kontonachname = $kontonachname;
	}
	/**
	 * @return string
	 */
	public function getKontonachname(){
		return $this->kontonachname;	
	}	
	/**
	 * Enter description here ...
	 * @param string $anrede
	 * @return void
	 */	
	public function setAnrede($anrede){
		$this->anrede = $anrede;
	}
	/**
	 * @return string
	 */
	public function getAnrede(){
		return $this->anrede;	
	}	
}
?>